package cn.yunyichina.provider.base.vo;

public class LoginAuthUserRequest {

	private String openId;
	
	//授权appId
	private String authAppId;
	
	private String username;
	
	private String mobile;
	
	private int idCardType;
	
	private String idCardNo;

	public String getAppCode() {
		return appCode;
	}

	public void setAppCode(String appCode) {
		this.appCode = appCode;
	}

	private String appCode;
	
	 /**
     * 1.web  2.pc  3.android  4.ios
     */
    private int deviceType;
	
	public String getOpenId() {
		return openId;
	}

	public int getDeviceType() {
		return deviceType;
	}

	public void setDeviceType(int deviceType) {
		this.deviceType = deviceType;
	}

	private Short sex;
	
	//是否实名验证 0-未实名 1-实名验证
	private short realNameFlag;

	public String data() {
		return openId;
	}

	public void setOpenId(String openId) {
		this.openId = openId;
	}

	public String getAuthAppId() {
		return authAppId;
	}

	public void setAuthAppId(String authAppId) {
		this.authAppId = authAppId;
	}

	

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	
	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public int getIdCardType() {
		return idCardType;
	}

	public void setIdCardType(int idCardType) {
		this.idCardType = idCardType;
	}

	public String getIdCardNo() {
		return idCardNo;
	}

	public void setIdCardNo(String idCardNo) {
		this.idCardNo = idCardNo;
	}

	public Short getSex() {
		return sex;
	}

	public void setSex(Short sex) {
		this.sex = sex;
	}

	public short getRealNameFlag() {
		return realNameFlag;
	}

	public void setRealNameFlag(short realNameFlag) {
		this.realNameFlag = realNameFlag;
	}

	//1-微信 2-支付宝 3-app 4-平安付
	private Short dataSourceFlag;

	public Short getDataSourceFlag() {
		return dataSourceFlag;
	}

	public void setDataSourceFlag(Short dataSourceFlag) {
		this.dataSourceFlag = dataSourceFlag;
	}

	//医保卡绑卡标记 0-未绑卡 1-已绑卡
    private Integer bindInsuranceCardFlag;

	public Integer getBindInsuranceCardFlag() {
		return bindInsuranceCardFlag;
	}

	public void setBindInsuranceCardFlag(Integer bindInsuranceCardFlag) {
		this.bindInsuranceCardFlag = bindInsuranceCardFlag;
	}

	private String insuranceLoginName;

	public String getInsuranceLoginName() {
		return insuranceLoginName;
	}

	public void setInsuranceLoginName(String insuranceLoginName) {
		this.insuranceLoginName = insuranceLoginName;
	}
}
